glorcary products investment